package com.vlong.town.mapper.goods;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.vlong.town.entity.goods.GoodsInfo;

/**
 * 本地特产信息Mapper接口
 * @author Assassin
 */
@Mapper
public interface GoodsInfoMapper {

    /**
     * 添加本地特产信息
     * @param goodsInfo 参数实体
     */
    public void insert(GoodsInfo goodsInfo);

    /**
     * 逻辑删除本地特产信息
     * @param goodsId 主键值
     */
    public void delete(Long goodsId);

    /**
     * 修改本地特产信息
     * @param goodsInfo 参数实体
     */
    public void update(GoodsInfo goodsInfo);

    /**
     * 根据主键查询本地特产信息
     * @param goodsId
     * @return
     */
    public GoodsInfo selectById(Long goodsId);

    /**
     * 查询本地特产信息
     * @param goodsInfo 参数实体
     * @return List<GoodsInfo>
     */
    public List<GoodsInfo> selectList(GoodsInfo goodsInfo);

}
